@import '../styles/common.scss';

.b_choosebrand {
    @include padding_top__box();
    .item-content__info-title {
      font-size: 32px !important;
    }
    .at-input{
		border-radius: .6rem;
		padding:.2rem .25rem;
		.at-input__input{
			text-align:center;
			height: 1.1rem;
		}
	} 
    &__content {
        font-size: 24px;
        color: #666;

        .at-list {
            padding: 0;

            .item-extra__info {
                font-size: 0.59733rem;
            }
        }

        .at-indexes__menu-item {
            color: #999;
        }

        .at-indexes__list-title {
            font-size: 0.8rem;
        }

        .b_choosebrand__content_item {
            .b_choosebrand__content_top {
                height: calc(40px * 2);
                font-size: calc(18px * 2);
                background-color: #f7f7f7;
                display: flex;
                align-items: center;
                padding: 0 calc(12px * 2);
            }
            .b_choosebrand__content_list {
                background-color: #fff;
                font-size: calc(16px * 2);
                padding: 0 calc(12px * 2);

                &_item {
                    height: calc(44px * 2);
                    display: flex;
                    align-items: center;
                    justify-content: space-between;
                    &_left {
                        flex: 1;
                    }
                    &_right {
                        display: flex;
                        height: 100%;
                        align-items: center;
                        .number {
                            margin-right: calc(4px * 2);
                        }
                        .arr_icon {
                            width: calc(16px * 2);
                            height: calc(16px * 2);
                        }
                    }
                }
            }
        }
    }
}
